well, it is not good idea to call self again - fixed + changed sleep to 3s