drafted distribution functions
finished drafting dist fns
updated tests
switching to slac