fix interface for branch