isValids added