write to internal storage if external not available
write to internal storage if external not available
Merge remote branch 'origin/master'