working on flashes