added by user tasks
added calculate order for new task
added transactions
check for unique user