re-layout view to support moving up