why these lines from 152-193 are commented ?