Described basic functionalities