add prepareuv.m