commented out failing code
added custom duration to fade
merge
added saving of preferences
Merge branch 'sound'