added sobol, time func, fix sphere