added segment visibility draft