configuration assignable at runtime