another attempt at language fixing