Life Canvas: A breath of fresh air