added iterAmount set so amont of required appearances can be set