=begin todo Please change the variable names to something less cryptic. Anyone? =end todo