added stubs for public functions