(CITS2200) Lock interface.
(CITS2200) new version of library for unit.