changes to permit catalog compilation