review solutions