#34 added initial punchchard visualization