add setup/end classes, remove element on transition end instead of cancel