waninkoko's cIOS (249 and 250)