move into `namespace {}`?