add sold and bought product handlers