result getter initial impl