trying from memory