mutexProp and mutexAction funcs