Added logic to OneTimeAlertController & renamed it