Try not to deadlock all the thingz