internal: barely-working