gradient works, can pass in multiple colors