leverage existing codebase