optimize bootup