M400 review