return tuple-like values from methods