getting ui transitions to work