Minor cleanups
merge abel
optimizing
Seme speed testing