adding logic to seller