buy more algorithm