update UI, pastdue alarm, and skip LoginActivity after first use