Refactor sketch + added left and right backward modes