add locker for elibpp