got pretty far with hand comprehension