optimize smart phone view