added passport validation