fixed purchase in models