so... have we got a deal or not ?