added functions to headers, added property to path dispaly, added comments