Credits: Chalkface paper by Kristmess