...
note to self: write.