added HDS and lab4 library