made view_vertical compliant