add registry and comments
add trivial pipe