updated settings init; fixed media controller confusing arrays/strings