New episodes Wednesdays at 8/7c on The CW