my scoping really sucks