just made it public for tests to pass - needs more work