Muhammad Albarran dual-control-vehicles3241