Have you thought about how the future could be? : Future challanges