reorganize parser
prompt for password after connecting to agent