Match state to times method abstracted