Here will be all the code required for ABG to work