some more transition functionallity