cleaned up interface and added a method to get possessions by user