apparently fixed weird problem I was having with generating random initialization parameters, but I have no idea why the fix worked or what the problem was in the first place.  Look into Free-floater adoption mechanisms