added lock coarsening post