mapping, gesture and main