Integration with UI