with analytical sol