stupid scoping