branch current method