Technically this is not necessarily encoding