why use console mode???