Special purpose vehicle