propagade resolution changes downstream