method moved in each child class because the x and y column indexes are not always the same for all items