v1.5: added new fields and logic to update listing pages