resolution-independence added