rework to use new coverartextdb