update cmpick and auto