checkpoints
small fixes
add encoder and toolkit2
add blackbox