commit to memory before you start