update dighl, new style and lots of new things