Questions answered:
(work in progress, sorry!)