flexible host