fixed punchcards not updating on user switch