adding test distributive