fixed ui bug
user canvas to add animation
sleep