has_many associations take order