I was on my windows box today and it asked if I wanted to update to 7.4.3 has this been out for a while or did I stumble upon an unknown update?