Invert the color in _no_data;
Refactor the codes related to my idea, works perfectly;