+ random waiting; - debug functionality