mecca for moderns