why you tag belongs_to course and post and problem, it just belongs_to tager as polymorphic