transition now works, but there is now inconsistent logging between transitions and urls and whatnot. that needs to be resolved