add unit tests for core fallback case