renaming and revaluing the code 18/3 stops this code to restructure so hold