development structure