Gathering high quality images