testing ham stuff. disregard. we are not using this.