passport can be passed explicitly