add layout for handheld devices