Finished gradient class