Added gradient effect