added animation
add animation AND adjust screen scale