performance improvement: make R2 strict and UNPACKed