added rope-drag behavior & visualization