client web demo & initial passport integration