Solutions lab