benz technical review