Implemented changing points per iteration