got it back to compile for latest dart code. probably still not really working right now :-/ but at least it runs