language changes (props to @mickey)