add interface for catalog folders and register view