same as above, scope