lets review .....