added highstock because of performance issues