added iPhone improvements