Rayle GA Additions