Find the reason why the general case will work