changes for using passport