minor null reference bugfixing
task completed notification
different CSV handling, SP500 bugfix