Added distributive. Small fixes.