a bit less bug while adding task