long double cleanup, initial commit