Generalized resolution