Use Usage function instead of globals