Added null worker and collection and printing of results in main go routine
Fixed results collecting