Try to fix cashing application
Use setTimeout instead of setInterval