Achievements of the Rana Period