john zychowicz