create solution