As a guy who produces and know mc's I can say with confidence that Im sure he dint fully freestyle all of that. Sometimes mc's have little verses remembered and then they freestyle off of that. But his pace and melody was good though.