complex heart