@runningmind: That is a lot..