Using defines for the output selection , much better