mixing modern and traditional