improved collection methods (checked, etc.)