server routermixin overwrites the navigate function now. yay, navigation works as expected