fixed the overlapping with hearts and collision