Resolutions Revisited