first step on catalog

need more work to do