viewport, playlist styles, fixed error in routes