Initial commit: Base extension functional