Heart failure and circulatory devices