libs now added, should be fully functional