starting to add unit testing for the object, still gotta fix relative paths