This method doesn't sit well with me as is ... so any and all suggestions are welcome.