adding rust stuff