produced by KOMOTION, patent pending