fixes #201

channels are no longer updated on each recorded updated, however, they
are added if they don't exist