add rust etc