changes on solution