commenting out some unused functions