alternative vector