quit on invalid state
only print view url