Merging with AFRL Sorcer - many changes