o place memory. first version.