added more review functionality