finish CheckList basic functionalities