1. draw rect , lines, gradients complete