implement all the CP insrs + the rest of JP, LD