fixed program logging when it shouldn't, better code, multiple recording timings
readme