maybe this is the `representation` I mention above