Designing base structure