remove mutex
use an after commit instead of an after save