additional solutions