mini DIGMA 28

Somewhat more working version, still have some changes and bugs to
fix...