up docs and JC.Valid