initial basic configuration + rough domain classes