working on sets still try2