SARRHS: Abstract heart