added interface for RunResults