now adding results is supported. and persisted as well