start of zhttp input support