these comments look redundant, line 249 too.