Can't you make this into a proc? I have a feeling we are going to need this everywhere.