improvements, new experiments, new paper