making progress on an artistic puzzle scroll site.