yay JavaScript scoping!