feature finish add demo for register a passport