Add gradient demo