RecommenderXBlock with pyfs, better UX, and modification of logging