fix ModalController to use makeAPICall service