Implemented gather instances