adding defualt false for is_done
adding order