fix the modification