better results propagation