English version finished and reviewed.