improvement to super scoping [fixed #2]