fix use of tabs
protect catalog methods