Added has_many through method