change code around