hehe... CP... now worship at my feet...