passed valgrind, prolly good