fix news function