     @actionLock = "none"
 
     # Clear out previous touch data
-    @startRow = @startCol = @previousRow = @previousCol = @lockedRow = @lockedCol = -1
+    @startRow = @startCol = @previousRow = @previousCol = -1
 
   # Try to either mark or fill a grid cell
   doAction: (row, col) ->

    # User is probably actually clicking a span inside the button
    if target.is 'span' then target = target.parents '.button'

    # Remove highlight from previous button
    @$(".button.#{@action}", @elem).removeClass 'highlight'

    if target.hasClass 'mark'
      @action = 'mark'
      target.addClass 'highlight'
    else
      @action = 'fill'
      target.addClass 'highlight'
    

  # Update timer elem


    # Only recognize movement if within grid bounds
    if 0 <= row <= 9 and 0 <= col <= 9
      if row != @previousRow or col != @previousCol
        # Update highlighted clue cells
        verticalClues = @$('.vertical.clue')
