add some property for solution