added intermediate resolution