Updated the coding scheme
auto update