Various tinkerings.