A safe lock that can have an infinitely long code and can have up to 15 digits. (not including zero) There are signs on the build to explain how to get it working. Plus how to change the code.