Not allow repeated animation for multiple clicks. Move to separate function