Miscellaneous topics.