Why the decorator here?