Advances on collocation based numerical methods for ordinary differential equations and volterra integral equations