alter some code