planning the structure