delete code / add some comment