done by slack