need to refactor threadtimerlist, shit, I miss pointers so fucking much.