added in selling working on functionality