add boot code