add -profiling option