moving towards a callback service sdk