implementation of the resolution