whoops, looks like add_listing does work properly after all