Home Lord's sure protection