changed edge projection code to have strict options for velocity computation methods