clearTimeout fixes bug