314 generate hostname

cant