small improvements | language updates