add functions in sellings