apps: multiple nodes for features, added support for output