updated partial_mar