bug: missing routes when having multiple belongs_to