update buy