principles of vector fields 573579