still memory things, string + process