Moved logic out in methods to clear reciever stacks easier