firstRepeat done thanks to hexagoxel
firstRepeat done thanks to hexagoxel