add task button, gui improve