Implement BgApi Listener and much more ...