Having problem with this. When I run it in my own program, no matter which transition I try, it seems to work but just resets straight back to the original view rather than staying on the new one? Why? :(