* Move timer outside * Refresh once focus comes back to app