fix the negative stock thing