since these per OS strings are going to become more pervasive, we should just go ahead and make a params class.