function - xaviersobased | OTORATE