implicit memory