Why hard-coded, instead of %d and the global ?