using uiview instead of raw gradient layer