make bootup display configurable and optimize boot time