trying to make the squares not overlap. no success yet.