What are the functionalities of BXY?