add setting Activity and more stable.