correction private transpose