added compression codec.