Work on codec and server