changed a whole bunch of &s to *s