Flash Enabled: Flash Design and Development for Devices