forces map input to be numeric