@javisoto => update up to 8.2

Updates to support all the new APIs added up to the current 8.2 beta. 

There are so many delegate calls! 
oh yeah, won't get called unless needed. Taken back.