Add LongHun Function