Hamid review