Updated definition to handle criteria better