New and Improved to newbitude