analysis first set