printInstructions option handling improved