call top scope "top", not "1"