a beautiful marriage of modern and old - fashioned .