Deadlock free (I hope :P)