added random to customer util