add various working but temporary tools