fix scoping - abstract name overriding