revise add01/02 again