solution property changes