Twist, turns of fate on destiny