initial checkin for gather work