cost structure variation