all coding update