modified data and check