bug fixes:  Code now passes tests and produces decent looking data.