Added stop() before animate() to avoid queueing