added the review comments and added the set collection and delete and unit test codes