No unused warning for main