tested scope modification