variable markups