some architectural refinements