finished integration. onto debugging :)