bug fix for skip lacked fields