Basic integration and setup