add field validate feature
adjust mock cloud for test