mainly added quiz mode