create screen transition and clean up