commiting after passing iqfeed tests for the 1st time. before cleanup and refactoring