It was weird to use args some places and globals in others.