Added cart recounting. Yeah... I know... this is very bad solution. But I have no time for good solution now