Half-proof