added distribution spec