one memo instead of array