several new solutions