General terms of BryanYOGA