Not completely sure why all of these couldn't be put on `scribe` directly? guess it doesn't hurt to have another level of indirection...