more vec changes