Transferred portrait modifications here, rename module name to auth, new IMAXClient utility.