Um... miscellaneous stuff...