adding libcollection headers