Functional conversion started and commented some lines