Implementing settings, auto refresh