simplify new arcade drive code