Not sure I fully understand use of scope parameter