adding new solutions