Integrate with UI and Push