The Tell-tale cardiovascular system