catalog callbacks should work