might be getting there. scopes are broken