added two functions and a description