auto trash a task when done
remove debuging msg
merge