add 3 new method