#2 - add scope function