skip finding next slot if grid already has an x,y defined (for prefilling)
add prefill back in