allows user to add tasks