SO , , pr halfd:o