what if codebase