flash is implemented