by autopoietic: removed empty lines