modified corrected things