Challenging the destiny