Final Version for Keramati