updated task ui and moved events over