Happy independence