flexible deployment