new empty solution