added check for negative buy multiplier