eliminate reduntant code; comment