gesture framework notes