fix and modify