added runtime options