updated drag, not much changed