added branch cut