miscellaneous

by @dana

dana