APP: ok for host side