all the better

[all the better] See: ALL THE(2).