making it easier to integrate