added vectorHarmonics