punch card bug fixed