Cleaned up some ode and included some comments.