extra include required for S_()