changes to new race partial and various fixes