distribution procedures