the animate bug can be easily solved by adding a stop()