added calculate_score_story