finally, a decent way to set view titles