Therapeutic aspects of heart failure management