review handler added still need to handle ratings