Constructor Methods For Collecting