predelanej work recieve
aby nedochazelo k deadlockům ale neni to idealni zpusob si myslim (pouziti sleep)
bylo by asi lepší vylepšit logiku