self distribution