updates
updated scope methods to properly utilize power of inheritance