add setting ui