added new library files