IC 63, Steve BENZ