If we MUST have dipping, then I would much rather see it implemented in this fashion over what we currently have.