* Finished and initially tested version