before uniform distribution