Save adhoc task

Can save ad hoc task, add several improvements, the list of expenses
done