preliminary debugging to establish baseline functionality.