 What's the purpose of the white background anyway? Why not respect the user's choice of terminal colors?