PIC core implementation continued