New deal logic fix