some code editing