sync: handles using object-based parameters consistently
sync: off -> unsubscribe