Finaly have a working gradient!