new Dic, fast, slim and flexible