Basic extension structure