this isn't a property, it's a method