added finger gestures and fixed fingers not being read