work on catalog page and visibility sample