plugin commitment: use with locker