dashes in var names is bad, mmmmkay