backup 2014-08-12, I am about to start investigating parallelivity of the code