task list used as a temporary medium to store the valid user input formats