Did more helper methods (Catmull-Rom interpolation)