This extension will be base for all other extensions