first approach adding passport & tests