reverting to old receive