start to work on preventing overlaps