language refactor: rows -> height, etc