SD500 flash problems