Add rough language parsing