optimize for handhelds.