reference to boot() fixed