Life - The ever changing canvas of our minds