add changes to tests and solutions