add setting and drive