Data operation is wrong too.