This is the 2nd version with timestamping, stamping random positionnning and signature choosing
First testable release