updates to embedding
argparse interface