Thank you for your answer, and yes, you are right, i don’t need the boot loader if i only want to communicate with the computer by the rs232. but i actually want to "downloads new program code via the serial port", i had this part already working on a 16f877A, and i wanted to upgrade to 16f777...