improved test sender