add two new methos (2, 3)