a lot of great advice in the replies here—thank you all!