Adding tap recognizer to ensure it is working even with the animation going
Adding in out for clarity
Making sure value is set and animation is removed on completion
Readability
Fixing bug