updated todo
implemented quitting
fixed my record handling, i think