b1: memory management
c8 fix