add in concept of ownership