halfidentity