almost all task done