add linear gradient support