buy and sell updated for challenges