Implemented Gather element