close to getting a general method for drawing positive controls