314 generate hostname