fixes for simple block

(simple block not yet finished, has open bugs)