updating coding scheme again