set caller return type