rhiaro... Another way to maintain compatibility is to have a suite of specifications, AP specifically talks about getting your activities back and forth, and then a discovery specification and an authentication specification or something like that, which would be short