bugfix return response on service callback
support both arms?