removed confusing aliase type 'Base'