first step accept host stuff