A mixture of modern and old