open state on listing and few tweaks to the js for it