English translation and small fixes