exploring scope inehritance