speed x2

performance changes