has heart