fix do task