Lessen reliance on globals