An implementation of the USE method.