add customize code, and highlighting