explicitly return value