Kind of finished the set class but the way to write it is REALLY odd, need to pass a second thought on it to be sure wether I keep it or not