some new solutions