bug fixes in boot class