update solutions to reflect material changes