Chnages to solution