fix channel bug, working on serializing still.
serialize to serverside.