basic blockdiagram DSL execution working