add commands and recon