more mobile gesture and animations