initialize codebase