done fixed up the canvasPattern with NSInteger length, width, and height. made em properties too. shiny.