add non duplicate prize logic, needs fixing