don't use these, remove until adjusted to new kb
add writs, use pipe