introduced vector operations. Makes many function definitions much more elegant...