socket knows about the row and column