added alock package