moving title printing to after os check, allowing a --no-input flag to do default actions with no prompts