Wrapping functions abstracted.  Only working on zdnet though.