i suck at keeping threads