let's make some deals.....