Quite a few surprises in store for you.