adapted odsi gui