On a fundamentals view out of say 100 companies on average there maybe 5 that are worth looking at.The rest are pure gambling.