add more property for solution