read back from template progress