fix drag and progress issues