add flash algo