getting everything updated for commandlineparser