add simple scope checking