fix purhcases