This needs to be a property of the object