scope is still hard