Implement vector transformation