Firstly dont you think that there is written data in both languagesdialect for past  years Serbs and Croats and Slovenes existed as separate ethnicities before they came to Balkans and I really dont see how these ethnicities should be called if not nations Now what is true is that there was and still is process of creating new nations separated by religion or something else but that should not stand in the way of establishing facts about true nations By the way if Slovenes are language nation Zagreb would be in Slovenia    Jun  UTC