fix e404c85 elements proper ref to types module
assembly state: basic types
assembly state: stricter types