add additional methods to listing model