add flash saving