updated listing model without price attr