fix bug for sinus with independent BC