HOW TO PORT CODES.