fixed potenetial bug in sales signal. added more test stubs