added some source and libs