fixed grotesque oversights in row initialization