rough completion of iPhone portrait mode, landscape mode incomplete