fixed the `linking` problems - turns out it was incorrectly named functions in .h files...