add comment, add library files