added a demo of keyword scope