Yes car is a must. Ask your company to read this thread