layered heart