add catalog structure