the time label now depends on the text field label, not an array