Paritial translation: Lines 1-20