add tp1&2