JC.Valid add type file, fileext, update ActionLogic