Written integration and GUI