Fixed temporary return type