fix license
fix reversing color gradiant