Cose default return values and those overloads