implemented regenerating the rig in intermediate and novice tabs