improves+
full test suite for Affiliate