traditional meets modern