add locker attribute in mokaitem, along with some methods