reorganizing and adding c library