no longer picks the same flag more than once