add rust stuff