UPSB v3
redacted