added interval estimation