Recent changes

Stuff changes a lot, by nature. Recently, even more stuff changed.