A couple more suggestions from grey_wolf