validate don't throw if data have not been parsed