fixed the propagate update function.  This is for fix #2