rewrite to use uim-fep-tick instead of reading uim-helper socket