Better language support