updates distribution
removes dependency on ssh module