removed Kenneth's devices, added latest contributions