update & clean code