Maybe final def of scope parameters...dirty work left.