Thanks so much for this explanation. And yeh from speaking with Russian people and reading SOOO much about Russian language. When talking about sounds they can't distinguish and just tell me A .. O... then sound it out, outloud and realise; for example краси́ва & краси́во sound exactly the same (if i'm correct) they would both end with [ə] sound?

I notice I do pronounce the words like this anyway from being battered to death with repetitive Rosetta stone. But it's nice to understand why you are doing something.