with rate and review from yvette

ALMOST DONEEEEEE