cleanups, still have an undefined reference error, compliers is to blame from what ive searched, well see...