flexible port