class distribution: init def

Signed-off-by: Wit <wit@maxwit.com>