working recording, redoing timing logic