kit implemented