bug fixed on punchcard