make the necessary changes to FOA