Described the functionality